var curso = location.hash.slice(1);

dojo.ready(function() {
    document.title = 'Curso de ' + curso + ' - D.A.R. - Vinipsmaker labs';

    service.getCursoById(curso)
    .addCallback(function(result) {
        document.title = 'Curso de ' + decodeURI(result.nome) + ' - D.A.R. - Vinipsmaker labs';

        var buffer
            = '<li>id: ' + result._id
            + '</li><li>'
            + 'Nome: ' + decodeURI(result.nome)
            + '</li><li>'
            + 'Departamento: '
            + '<a href="/departamento.html#' + result.departamento + '">'
            + result.departamento
            + '</a></li><li>'
            + 'Pós-graduação: ' + (result.pos ? 'sim' : 'não')
            + '</li>';
        document.getElementById('curso').innerHTML = buffer;
    })
    .addErrback(onErrback);
});

function onExcluir()
{
    service.removeCurso(curso)
    .addCallback(function(result) {
        alert('Curso excluído');
        location = 'http://' + location.host + '/cursos.html';
    })
    .addErrback(onErrback);
}